package test.administrator.example.com.mvptest1.demo;

import android.os.Parcel;
import android.os.Parcelable;

import test.administrator.example.com.mvptest1.framework.support.viewstate.lce.AbsParcelableLceViewState;
import test.administrator.example.com.mvptest1.login.LoginModel;
import test.administrator.example.com.mvptest1.login.LoginView;

/**
 * Created by thinkpad on 2018/8/13.
 */

public class LoginParcelableViewState extends AbsParcelableLceViewState<LoginModel, LoginView<LoginModel>> {

	public LoginParcelableViewState() {
	}

	public LoginParcelableViewState(Parcel in) {
		super(in);
	}

	public static final Parcelable.Creator<LoginParcelableViewState> CREATOR = new Parcelable.Creator<LoginParcelableViewState>() {

		@Override
		public LoginParcelableViewState createFromParcel(Parcel in) {
			return new LoginParcelableViewState(in);
		}

		@Override
		public LoginParcelableViewState[] newArray(int size) {
			return new LoginParcelableViewState[size];
		}

	};

}
